Spain has a river called ebro.
France has the largest eiffel tower